import java.util.ArrayList;

public class HelloWorld {

    // SVN Git  Github  码云
    // main方法就是java的入口方法
    // psvm
    public static void main(String[] args) {
        // 打印HelloWorld
        // java.lang.System 这个包下面的类不需要导包就可以直接使用
        System.out.println("HelloWorld");
        int num = 3;
        String name = "Java";
        // 存放整数类型的数组
        int[] array = new int[3];
        array[0] = 12;
        array[1] = 34;
        array[2] = 35;
        // array.fori
        for (int i = 0; i < array.length; i++) {
            // sout
            // System.out.println(i);
            System.out.println(array[i]);
        }
        System.out.println("----------");
        // 增强的for循环 foreach
        for (int item : array) {
            System.out.println(item);
        }

        System.out.println("-------------");
        // 数组最大缺点是：数组的长度固定
        // ArrayList<> 尖括号代表ArrayList里面放的什么东西
        // int是基本数据类型，对应一个包装数据类型Integer
        // Alt+Enter
        ArrayList<Integer> list = new ArrayList<Integer>();
        list.add(23);
        list.add(34);
        list.add(4);
        // list.iter
        // iterator : 迭代器
        for (Integer integer : list) {
            System.out.println(integer);
        }
        // list.fori
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }

    }
}
